voters' recall - Español Inglés Diccionario